home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 4 / Apprentice-Release4.iso / Demos / Guide Composer 1.0 / Guide Composer DEMO / Guide Composer DEMO.rsrc / TEXT_3002_Finder aete.txt < prev    next >
Encoding:
Text File  |  1995-09-19  |  7.8 KB  |  145 lines

  1. version  0.144
  2. suite reqd 1.1 Required Suite ` Terms that every application should support
  3.     event aevt odoc open ` Open the specified object(s)
  4.        direct alis  ` list of objects to open
  5.     event aevt pdoc print ` Print the specified object(s)
  6.        direct alis  ` list of objects to print
  7.        param fsel list items
  8.          ` DO NOT USE: provided for backwards compatibility with old event suite.  Will be removed in future Finders
  9.     event aevt quit quit ` Quit the Finder (direct parameter ignored)
  10.        direct null  ` no direct parameter required
  11.     event aevt oapp run ` Sent to an application when it is double-clicked
  12.        direct null  ` no direct parameter required
  13. suite core 1.1 Standard Suite ` Common terms for most applications
  14.     event core qobj class info ` Get information about an object class
  15.        reply gcli 
  16.          ` a record containing the object‚Äôs properties and elements
  17.        direct type 
  18.          ` the object class about which information is requested
  19.        param wrcd intl in
  20.          ` the human language and script system in which to return information
  21.     event core clos close ` Close an object
  22.        direct obj   ` the object to close
  23.        param savo savo saving
  24.          ` specifies whether changes should be saved before closing
  25.        param kfil alis saving in ` the file in which to save the object
  26.     event core cnte count
  27.       ` Return the number of elements of a particular class within an object
  28.        reply long  ` the number of elements
  29.        direct obj   ` the object whose elements are to be counted
  30.        param kocl type each ` the class of the elements to be counted
  31.     event core dsiz data size ` Return the size in bytes of an object
  32.        reply long  ` the size of the object in bytes
  33.        direct obj   ` the object whose data size is to be returned
  34.        param rtyp type as ` the data type for which the size is calculated
  35.     event core delo delete ` Delete an element from an object
  36.        direct obj   ` the element to delete
  37.     event core clon duplicate ` Duplicate object(s)
  38.        reply obj   ` to the duplicated object(s)
  39.        direct obj   ` the object(s) to duplicate
  40.        param insh insl to ` the new location for the object(s)
  41.        param alrp bool replacing
  42.          ` Specifies whether or not to replace items in the destination that have the same name as items being duplicated
  43.        param mvpl list positioned at
  44.          ` Gives a list (in local window coordinates) of positions for the destination items
  45.        param fsel list items
  46.          ` DO NOT USE: provided for backwards compatibility with old event suite.  Will be removed in future Finders
  47.     event core gtei event info
  48.       ` Get information about the Apple events in a suite
  49.        reply evin 
  50.          ` a record containing the events and their parameters
  51.        direct type 
  52.          ` the event class of the Apple events for which to return information
  53.        param wrcd intl in
  54.          ` the human language and script system in which to return information
  55.     event core doex exists ` Verify if an object exists
  56.        reply bool  ` true if it exists, false if not
  57.        direct obj   ` the object in question
  58.     event core getd get ` Get the data for an object
  59.        reply ****  ` the data from the object
  60.        direct obj   ` the object whose data is to be returned
  61.        param rtyp type as
  62.          ` the desired types for the data, in order of preference
  63.     event core crel make ` Make a new element
  64.        reply obj   ` to the new object(s)
  65.        direct null 
  66.        param kocl type new ` the class of the new element
  67.        param insh insl at ` the location at which to insert the element
  68.        param to   obj  to
  69.          ` when creating an alias file, the original item to create an alias to
  70.        param data **** with data ` the initial data for the element
  71.        param prdt reco with properties
  72.          ` the initial values for the properties of the element
  73.     event core move move ` Move object(s) to a new location
  74.        reply obj   ` to the object(s) after they have been moved
  75.        direct obj   ` the object(s) to move
  76.        param insh insl to ` the new location for the object(s)
  77.        param alrp bool replacing
  78.          ` Specifies whether or not to replace items in the destination that have the same name as items being moved
  79.        param mvpl list positioned at
  80.          ` Gives a list (in local window coordinates) of positions for the destination items
  81.     event aevt odoc open ` Open the specified object(s)
  82.        direct obj   ` list of objects to open
  83.        param usin obj  using ` the application file to open the object with
  84.        param fsel list items
  85.          ` DO NOT USE: provided for backwards compatibility with old event suite.  Will be removed in future Finders
  86.     event aevt pdoc print ` Print the specified object(s)
  87.        direct obj   ` list of objects to print
  88.        param fsel list items
  89.          ` DO NOT USE: provided for backwards compatibility with old event suite.  Will be removed in future Finders
  90.     event aevt quit quit ` Quit the Finder (direct parameter ignored)
  91.        direct null 
  92.        param savo savo saving
  93.          ` specifies whether to save currently open documents (not supported by Finder)
  94.     event core save save ` Save an object (Not supported by Finder)
  95.        direct obj   ` the object to save
  96.        param kfil alis in
  97.          ` the file in which to save the object (not supported by Finder)
  98.        param fltp type as
  99.          ` the file type of the document in which to save the data (not supported by Finder)
  100.     event core setd set ` Set an object's data
  101.        direct obj   ` the object to change
  102.        param data **** to ` the new value
  103.     event core gtsi suite info ` Get information about event suite(s)
  104.        reply suin 
  105.          ` a record containing the suites and their versions
  106.        direct type  ` the suite for which to return information
  107.        param wrcd intl in
  108.          ` the human language and script system in which to return information
  109. suite fndr 1.1 Finder Suite ` Objects and Events for the Finder
  110.     event fndr fclu clean up ` Arrange items in window nicely
  111.        direct obj   ` the window to clean up
  112.        param by   type by ` the order in which to clean up the objects
  113.     event fndr gstl computer ` Test attributes of this computer
  114.        reply long  ` the result of the query
  115.        direct type  ` the attribute to test
  116.        param has  long has ` test specific bits of response
  117.     event fndr ejct eject
  118.       ` Eject the specified disk(s), or every ejectable disk if no parameter is specified
  119.        direct obj   ` the items to eject
  120.     event fndr empt empty ` Empty the trash
  121.        direct obj   ` ‚Äúempty‚Äù and ‚Äúempty trash‚Äù both do the same thing
  122.     event fndr fera erase ` Erase the specified disk(s)
  123.        direct obj   ` the items to erase
  124.     event fndr ptwy put away ` Put away the specified object(s)
  125.        reply obj   ` the object put away in its put-away location
  126.        direct obj   ` the items to put away
  127.        param fsel list items
  128.          ` DO NOT USE: provided for backwards compatibility with old event suite.  Will be removed in future Finders
  129.     event fndr rest restart ` Restart the Macintosh
  130.        direct null 
  131.     event misc mvis reveal ` Bring the specified object(s) into view
  132.        direct obj   ` the object to be made visible
  133.     event misc slct select ` Select the specified object(s)
  134.        direct obj   ` the object to select
  135.     event fndr shut shut down ` Shut Down the Macintosh
  136.        direct null 
  137.     event fndr snoz sleep ` Sleep the Macintosh
  138.        direct null 
  139.     event DATA SORT sort ` Return the specified object(s) in a sorted list
  140.        reply obj   ` the sorted items in their new order
  141.        direct obj   ` a list of finder objects to sort
  142.        param by   type by ` the property to sort the items by
  143.     event fndr fupd update
  144.       ` Update the display of the specified object(s) to match their on-disk representation
  145.        direct obj   ` the item to update